const http = uni.$u.http

/**
 * 获取并网列表
 * @param {
	 searchValue
	 provinceId 省
	 cityId 市
	 areaId 区
	 townId 街道
	 state
	 pageSize
	 pageNum
 }
 */
export function GetList(params) {
	return http.post('/api/mergeGrid/getMergeGridList', params)
}

/**
 * 获取并网管理详情
 * @params {
	 orderId
 }
 */
export function GetDetail(params) {
	return http.get('/api/mergeGrid/mergeGridDetail', {
		params
	})
}

/**
 * 保存或编辑并网信息
 * @param statusStr 'add' or 'edit'
 * @param params {
	 orderid:电站id
	 contractdate:合同日期
	 makeelectricno:发电户号
	 useelectricno:用电户号
	 attaches[]:附件列表
	   category:附件类型  :15并网申请,16并网回执,17并网方案,18供电合同,19并网线与铜铝鼻子连接照片,
	     20表箱整体照片,21并网其他
	   dispSort:排序,单个传1,多个从1累加
	   evidenceUrl:文件链接
	   contentLength:文件大小
	   contentType:文件类型
	   thumbnail:缩略图
 }
 */
export function SaveOrEdit(params, statusStr) {
	let options = {
		add: 'post',
		edit: 'put'
	}
	return http[options[statusStr]]('/api/mergeGrid', {
		...params
	})
}